package com.dkm.biz.gl.repository;

import java.util.List;

import com.dkm.base.api.model.Page;
import com.dkm.biz.gl.domain.EavAttribute;
import com.dkm.biz.gl.persistence.entity.EavAttributePo;
import com.dkm.biz.repository.IRepository;
/**
 * 对象功能:属性 Repository接口
 * 开发公司:SKG.COM
 * 开发人员:Yuki
 * 创建时间:2014-12-11 10:47:53
 */
public interface EavAttributeRepository extends IRepository<String, EavAttributePo,EavAttribute>{
	 public List<EavAttributePo> findByAttrNamePaged(String attrName,Page page);
	 
	 public Integer countByName(String attrName);
	 
	 public EavAttributePo findEavAttributePoByKey(String attrKey);

	public List<EavAttributePo> findBySetKey(String eavSetKey);

	public List<EavAttributePo> findByEavSetKey(String eavSetKey, String string, String bizType);

	public EavAttributePo getEavValue(EavAttributePo eavAttributePo, String key);
}
